今日課程範圍
SQL Lesson 16: Creating tables
https://sqlbolt.com/lesson/creating_tables
昨天說到刪除表格
今天我們來談談 新增表格
我們可以使用CREATE
來新增
他的語法如下
CREATE TABLE IF NOT EXISTS My_table(
name text, # 欄位名稱 型態
ID_no integer,
score float
)
ps. 其中的
IF NOT EXISTS
語句非必要 但是加了會有些好處
因爲新增表格時 若是已有同名的表格存在 通常新增的流程便會終止並且報錯
若先加上這句 那麼在新增之前就會先檢查是否有同名表格的存在
若有同名的表格就不會執行
欄位的型態可以參考下表
我們要新增一個名為Database的表格
並同時增加一些欄位
因此我們只要按照需求依序輸入
並且注意他們的資料型別(data type)即可
CREATE Table IF NOT EXISTS Database(
Name text,
Version float,
Download_count integer)
今天就先這樣啦
我們明天繼續